home *** CD-ROM | disk | FTP | other *** search
/ SuperHack / SuperHack CD.bin / CODING / GRAPHICS / TWEAKFLC.ZIP / TWEAKFLC.DOC < prev    next >
Encoding:
Text File  |  1996-01-15  |  1.7 KB  |  54 lines

  1. MCGA + Tweaked Mode Flic Player
  2. -------------------------------
  3.  
  4. This Flic player can play 256 color .FLI and .FLC animation files in the
  5. formats 320x200 and 320x400. It is written in a mix of Borland Pascal and
  6. assembler.
  7.  
  8.  
  9. Except for MTEST.ASM and TIMER.PAS, all code in this package was written
  10. by Brian Jensen aka goto64 of Purple. You can use the code in your own
  11. programs, free of charge, but I would appreciate it if you credit me in
  12. your production.
  13.  
  14. TIMER.PAS is written by Mark Feldman.
  15. I don't remember who wrote MTEST.PAS, but I think it was printed in PC
  16. Magazine.
  17.  
  18.  
  19. I have only tested the program with a few flics, so it may contain bugs.
  20. Please report all bugs:
  21.  E-Mail: purple@diku.dk
  22.  Or leave a message to goto64 on Purple's BBS Solid Cruise: +45 47 38 27 77
  23.  
  24.  
  25. The package includes:
  26.  
  27. TWEAKFLC.DOC   This text.
  28. TWEAKFLC.EXE   Player executable compiled for 286+ with Borland Pascal V7.0.
  29. TWEAKFLC.PAS   Pascal source for the player.
  30. TWKUNIT.PAS    Tweaked mode 320x400x256 routines used by the player.
  31. TIMER.PAS      Millisecond timer routine.
  32. COPY386.ASM    Assembler source for 386 version of MCGA screen copy routine.
  33. MTEST.ASM      Assembler source for processor determination routine.
  34. COPY386.OBJ    Compiled version of COPY386.ASM
  35. MTEST.OBJ      Compiled version of MTEST.OBJ
  36. TWK256.OBJ     Tweaked mode BGI used by the player.
  37.  
  38.  
  39. A little note on the code:
  40.  Near the bottom of the main program, you find the lines:
  41.  
  42.  If Not keypressed Then
  43.  BEGIN
  44.   Seek(flicfile,head.oframe1);
  45.   Goto Again;
  46.  END;
  47.  
  48.  If you want to play a flic which is specially made to loop, head.oframe1
  49.  should probably be changed to head.oframe2.
  50.  
  51.  
  52. Hope you find the program useful.
  53.  
  54. - Brian Jensen aka goto64 of Purple.